have difficulties solving something - Turc Anglais Dictionnaire